home *** CD-ROM | disk | FTP | other *** search
Wrap
oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) NNNNAAAAMMMMEEEE orion - DIVO/DVC graphical VLAN control utility with record and playback capabilities SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS oooorrrriiiioooonnnn [[[[----vvvv ####]]]] PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS -_v <_s_i_z_e__o_f__i_o__v_e_c_t_o_r> Specify the number of dmbuffers in a vector to be used for direct i/o access for Quicktime file. The default value is 8. Changing this parameter may affect the number of sequence lost events. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN OOOOrrrriiiioooonnnn is a graphical utility for deck control and capture/playback. Some of the more notable features include: -Standard deck controls: (rewind, fast-forward, stop, play, etc.) available also for the existing QT movie files -Editing controls (in-point, out-point, pre-roll, post-roll, etc.) -Deck shuttle control -A variety of video file formats including QT file format -Both field and frame mode capture/playback -Support for synchronized audio and video capture/playback -Optional capture and playback based on VLAN trigger -Support for multiple DIVO and multiple VLAN devices The interface of oooorrrriiiioooonnnn is broken down into six main sections: file controls, file format controls, device controls, tape/disk controls, record/playback controls, and messages. These are designated on the interface using regions separated by thin horizontal and vertical lines. In addition, there are pull-down menus at the top of the oooorrrriiiioooonnnn control panel. Each of these components is described in details below. FFFFIIIILLLLEEEE CCCCOOOONNNNTTTTRRRROOOOLLLLSSSS These controls are used to specify location and a pattern of file containing a data. FFFFiiiilllleeeennnnaaaammmmeeee The filename finder is used to specify the current disk file. This is the file to which video data is being captured or from which video data is being played out. Pressing the SSSSeeeelllleeeecccctttt button will cause a file browser to pop up where the user may select a disk file. In addition: the user may also type the filename into the finder. There is also a history list at the right of the finder where recently used filenames are stored. Note that a file choosen with SSSSeeeelllleeeecccctttt is placed entirely to the text field. Since postfix is specified using pattern, user should truncate the remaining postfix and leave only the base filename in the Filename finder. PPPPaaaaggggeeee 1111 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) FFFFiiiilllleeeennnnaaaammmmeeee PPPPaaaatttttttteeeerrrrnnnn This option menu can be used to select from a list of predefined filename patterns for the CCCCuuuussssttttoooommmm PPPPaaaatttttttteeeerrrrnnnn text entry. See CCCCuuuussssttttoooommmm PPPPaaaatttttttteeeerrrrnnnn below for a description. CCCCuuuussssttttoooommmm PPPPaaaatttttttteeeerrrrnnnn This text entry can be used to enter a custom filename pattern. This file pattern is used to generate filenames for file formats that use multiple disk files. Currently, this includes RGB and Abekas format images. This pattern is formatted using printf(3S) notation. This pattern is used along with the base filename from the Filename finder and the current field/frame number to generate the filename. In the pattern, %s matches the filename and %d matches the current field/frame number. FFFFIIIILLLLEEEE FFFFOOOORRRRMMMMAAAATTTT These controls are used for controlling aspects of video capture and playback. FFFFiiiilllleeee FFFFoooorrrrmmmmaaaatttt This menu displays the currently selected file format. CCCCaaaappppttttuuuurrrreeee MMMMooooddddeeee This control allows the user to select Field or Frame mode in either NTSC (525) or PAL (625) timing. If fields mode is enabled each field will be stored on disk or a file container as a separate image. If frames capture is enabled, pairs of fields will be combined by mixing even and odd scanlines and written out as a single frame. CCCCoooommmmpppprrrreeeessssssssiiiioooonnnn This option menu allows to enable/disable RICE or DV or DVCPRO compression of video data which is processed by oooorrrriiiioooonnnn. Note that neither RGB nor Abekas file format supports compression. DDDDEEEEVVVVIIIICCCCEEEESSSS These controls are used to specify input/output devices used by oooorrrriiiioooonnnn and control device necessary for a tape deck control. VVVViiiiddddeeeeoooo DDDDeeeevvvviiiicccceeee This menu shows all detected DIVO devices. The DIVO device currently selected in this menu is the device that oooorrrriiiioooonnnn is using for video input/output. PPPPaaaaggggeeee 2222 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) AAAAuuuuddddiiiioooo DDDDeeeevvvviiiicccceeee This menu shows the optional audio devices which can be used to capture/playback audio data. Entry NNNNoooonnnneeee means that oooorrrriiiioooonnnn ignores audio associated with video data. Entry DDDDeeeeffffaaaauuuulllltttt means that oooorrrriiiioooonnnn is using a default audio device as specified in apanel(1). VVVVLLLLAAAANNNN DDDDeeeevvvviiiicccceeee This menu shows the currently detectable VLAN devices. Each menu entry reports the ttttttttyyyy ppppoooorrrrtttt to which a VLAN device is connected to. The device currently selected in this menu is the device that oooorrrriiiioooonnnn is communicating through. Selecting entry NNNNoooonnnneeee disables frame accuracy and causes capture/playback to be started immediately. Note that in the beginning oooorrrriiiioooonnnn sends testing sequences to all tty devices. It might affect any physical devices connected to it. SSSSDDDDTTTTIIII mmmmuuuuxxxx////ddddeeeemmmmuuuuxxxx This button is used to select SSSSDDDDTTTTIIII Multiplex and Demultiplexing of DV and DVCPRO Audio/Video DIF streams. On enabling the button DV/DVCPRO compression is automatically selected. TTTTAAAAPPPPEEEE////DDDDIIIISSSSKKKK CCCCOOOONNNNTTTTRRRROOOOLLLLSSSS The tape/disk controls are used for controlling video source. They treat both a video tape and a movie file in the same manner unless the differences are highlighted. In order to control a video tape, CCCCoooonnnnttttrrrroooollll ddddeeeevvvviiiicccceeee has to be different than NNNNoooonnnneeee. TTTTaaaappppeeee All operations are performed on a video tape in a remote tape deck when this toggle is marked. DDDDiiiisssskkkk All operations are performed on a movie file specified using file controls when this toggle is marked. Note that this operation will work only with Quicktime files. TTTTiiiimmmmeeee CCCCooooddddeeee //// SSSSttttaaaattttuuuussss When TTTTiiiimmmmeeee CCCCooooddddeeee button is selected, the current time code and the current operation that the deck is performing is obtained and displayed. Message LLLLOOOOCCCCAAAALLLL denotes that the deck is enabled for remote operation. Message PPPPOOOOWWWWEEEERRRR OOOOFFFFFFFF in this field denotes that there is an error with the VLAN connection to the current device. Note that this function works only when TTTTaaaappppeeee ttttoooogggggggglllleeee is marked. PPPPaaaaggggeeee 3333 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) NNNNaaaavvvviiiiggggaaaattttiiiioooonnnn CCCCoooonnnnttttrrrroooollllssss These buttons are used to remotely perform standard deck operations on both disk and deck. The terminologies below refer to that of a tape deck, but they are valid for a disk file as well. SSSSttttoooopppp Stop either deck or disk. PPPPllllaaaayyyy Cause the deck to playback from the current location. RRRReeeewwwwiiiinnnndddd Rewind the tape at high speed. PPPPaaaauuuusssseeee Pause at the current location. FFFFaaaasssstttt FFFFoooorrrrwwwwaaaarrrrdddd Roll the tape/file forward at high speed. JJJJoooogggg BBBBaaaacccckkkk Jog back a single frame. JJJJoooogggg FFFFoooorrrrwwwwaaaarrrrdddd Jog forward a single frame. SSSShhhhuuuuttttttttlllleeee Allows for smooth browsing of a tape/file content in both directions. RRRREEEECCCCOOOORRRRDDDD////PPPPLLLLAAAAYYYYBBBBAAAACCCCKKKK OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNNSSSS These controls are used for controlling deck operations and setting up edits by specifying editing points. RRRReeeeccccoooorrrrdddd////ppppllllaaaayyyybbbbaaaacccckkkk CCCCoooonnnnttttrrrroooollllssss section consists of two parts. User can switch between them using TTTTaaaappppeeee---->>>>DDDDiiiisssskkkk and DDDDiiiisssskkkk---->>>>TTTTaaaappppeeee tabs. TTTTAAAAPPPPEEEE---->>>>DDDDIIIISSSSKKKK This tab is used to capture video data. TTTTaaaappppeeee:::: IIIInnnn PPPPooooiiiinnnntttt This field shows the current edit in point. This field may be modified by typing in a new value. PPPPaaaaggggeeee 4444 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) TTTTaaaappppeeee:::: OOOOuuuutttt PPPPooooiiiinnnntttt This field shows the current edit out point. This field may be modified by typing in a new value or by setting new value of DDDDuuuurrrraaaattttiiiioooonnnn field. TTTTaaaappppeeee:::: DDDDuuuurrrraaaattttiiiioooonnnn This field shows the duration of the current edit. An edit may be specified by using an in point and an out point or by using an in point and a duration. oooorrrriiiioooonnnn maintains consistency between this field and the OOOOuuuutttt PPPPooooiiiinnnntttt field. DDDDiiiisssskkkk:::: IIIInnnn PPPPooooiiiinnnntttt Value of this field is always 0 since oooorrrriiiioooonnnn does not support inserting video data into movie file. PPPPrrrreeeerrrroooollllllll This field shows the current edit preroll. This is the offset before the in point where the tape moves to before starting an edit. The value may be changed by typing into this field. PPPPoooossssttttrrrroooollllllll This field shows the current edit postroll. This is the offset after the out point where the tape continues moving to after an edit. The value may be changed by typing into this field. CCCCaaaappppttttuuuurrrreeee This button will cause an edit to perform that transfers video data from the external video source to the host. In order for the edit to be performed correctly, verify that the following values are set correctly: -The filename in the FFFFiiiilllleeeennnnaaaammmmeeee ffffiiiinnnnddddeeeerrrr must be set to the file you want to write to. It has to be the base filename, and the CCCCuuuussssttttoooommmm PPPPaaaatttttttteeeerrrrnnnn should be set correctly. -CCCCoooonnnnttttrrrroooollll DDDDeeeevvvviiiicccceeee should be set to a desired VLAN device for a triggered transfer or NNNNoooonnnneeee for a non-triggered transfer. -IIIInnnn PPPPooooiiiinnnntttt, OOOOuuuutttt PPPPooooiiiinnnntttt, and DDDDuuuurrrraaaattttiiiioooonnnn should be set to the correct values. DDDDuuuurrrraaaattttiiiioooonnnn value has to be greater than 0. -If a triggered transfer is being performed, PPPPrrrreeeerrrroooollllllll and PPPPoooossssttttrrrroooollllllll should be set to values appropriate for the video device. -CCCCaaaappppttttuuuurrrreeee MMMMooooddddeeee should be set to FFFFiiiieeeellllddddssss for a field mode or to FFFFrrrraaaammmmeeeessss for a frame mode. -The FFFFiiiilllleeee FFFFoooorrrrmmmmaaaatttt menu should be set to the desired value. -Valid video signal should be provided on input of specified DIVO device. -To avoid dropping sequences all advises given in HHHHiiiinnnnttttssss ffffoooorrrr RRRReeeeaaaallll----ttttiiiimmmmeeee CCCCaaaappppttttuuuurrrreeee////PPPPllllaaaayyyybbbbaaaacccckkkk should be taken into account. PPPPaaaaggggeeee 5555 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) DDDDIIIISSSSKKKK---->>>>TTTTAAAAPPPPEEEE This tab is used to play back video data from disk file. DDDDiiiisssskkkk:::: IIIInnnn PPPPooooiiiinnnntttt This field shows first frame number of a movie file. The default value is 0. DDDDiiiisssskkkk:::: OOOOuuuutttt PPPPooooiiiinnnntttt This field shows the last frame number. This field may be modified by typing in a new value or when setting new value of DDDDuuuurrrraaaattttiiiioooonnnn field. DDDDiiiisssskkkk:::: DDDDuuuurrrraaaattttiiiioooonnnn This field shows the duration of the current edit. An edit may be specified by using an in point and an out point or by using an in point and a duration. OOOOrrrriiiioooonnnn maintains consistency between this field and the OOOOuuuutttt PPPPooooiiiinnnntttt field. TTTTaaaappppeeee:::: IIIInnnn PPPPooooiiiinnnntttt This field shows the current edit in point. This field may be modified by typing in a new value. PPPPrrrreeeerrrroooollllllll This field shows the current edit preroll. This is the offset before the in point where the tape moves to before starting an edit. The value may be changed by typing into this field. PPPPoooossssttttrrrroooollllllll This field shows the current edit postroll. This is the offset after the out point where the tape continues moving to after an edit. The value may be changed by typing into this field. LLLLaaaayyyy DDDDoooowwwwnnnn This button will cause an edit to perform that transfers video data from the host to the deck. In order for the edit to be performed correctly, verify that the following values are set correctly: -The filename in the FFFFiiiilllleeeennnnaaaammmmeeee ffffiiiinnnnddddeeeerrrr must be set to the file you want to edit from. File name should be the base filename, and the CCCCuuuussssttttoooommmm PPPPaaaatttttttteeeerrrrnnnn should be set correctly. -CCCCoooonnnnttttrrrroooollll DDDDeeeevvvviiiicccceeee should be set to a desired VLAN device for a triggered transfer, or NNNNoooonnnneeee for a non-triggered transfer. -IIIInnnn PPPPooooiiiinnnntttt, OOOOuuuutttt PPPPooooiiiinnnntttt, and DDDDuuuurrrraaaattttiiiioooonnnn should be set to the correct values. DDDDuuuurrrraaaattttiiiioooonnnn value has to be greater than 0. PPPPaaaaggggeeee 6666 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) -If a triggered transfer is being performed, PPPPrrrreeeerrrroooollllllll and PPPPoooossssttttrrrroooollllllll should be set to values appropriate for the video device. -CCCCaaaappppttttuuuurrrreeee MMMMooooddddeeee should be set to FFFFiiiieeeellllddddssss for field mode or FFFFrrrraaaammmmeeeessss for frame mode. -TTTThhhheeee FFFFiiiilllleeee FFFFoooorrrrmmmmaaaatttt menu should be set to the correct value. -To avoid dropping sequences all advises given in HHHHiiiinnnnttttssss ffffoooorrrr RRRReeeeaaaallll----ttttiiiimmmmeeee CCCCaaaappppttttuuuurrrreeee////PPPPllllaaaayyyybbbbaaaacccckkkk should be taken into account. MMMMEEEESSSSSSSSAAAAGGGGEEEESSSS The messages section of the orion control panel is a scrollable read-only text region where status messages are printed. Enabling VVVVeeeerrrrbbbboooosssseeee MMMMeeeessssssssaaaaggggeeeessss from the OOOOppppttttiiiioooonnnnssss menu will cause many more message to be reported here. MMMMEEEENNNNUUUUSSSS This section describes the pull-down menus available at the top of the oooorrrriiiioooonnnn display. FFFFiiiilllleeee EEEExxxxiiiitttt finishes session and causes oooorrrriiiioooonnnn to exit. OOOOppppttttiiiioooonnnnssss VVVVeeeerrrrbbbboooosssseeee MMMMeeeessssssssaaaaggggeeeessss Toggle verbose messages. When enabled, oooorrrriiiioooonnnn prints additional information about actions it is performing in the MMMMeeeessssssssaaaaggggeeeessss display. FFFFiiiilllleeee PPPPoooossssiiiittttiiiioooonnnn FFFFoooorrrrmmmmaaaatttt These toggles specify how file positions in RRRReeeeccccoooorrrrdddd////PPPPllllaaaayyyybbbbaaaacccckkkk CCCCoooonnnnttttrrrroooollllssss are displayed. Available formats are FFFFrrrraaaammmmeeeessss and TTTTiiiimmmmeeee CCCCooooddddeeeessss. CCCCoooommmmpppprrrreeeessssssssiiiioooonnnn This menu becames available when CCCCoooommmmpppprrrreeeessssssssiiiioooonnnn menu in FFFFiiiilllleeee FFFFoooorrrrmmmmaaaatttt CCCCoooonnnnttttrrrroooollllssss is set to RRRRiiiicccceeee. This menu allows to specify parameters of Rice compression like CCCCoooolllloooorrrrssssppppaaaacccceeee, PPPPaaaacccckkkkiiiinnnngggg, and SSSSaaaammmmpppplllliiiinnnngggg. VVVViiiieeeewwww VVVViiiiddddeeeeoooo IIIInnnn Launch the videoin program (see videoin(1)) VVVViiiiddddeeeeoooo CCCCoooonnnnttttrrrroooollll PPPPaaaannnneeeellll Launch the vcp program (see vcp(1)) AAAAuuuuddddiiiioooo PPPPaaaannnneeeellll Launch the apanel program (see apanel(1)) PPPPaaaaggggeeee 7777 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) MMMMeeeennnnuuuu SSSShhhhoooorrrrttttccccuuuuttttssss Some of the menu items have shortcuts listed to the right of the entry. All shortcuts are activated by a Control key sequence. FFFFIIIILLLLEEEE FFFFOOOORRRRMMMMAAAATTTTSSSS Currently oooorrrriiiioooonnnn supports the following video file formats: RRRRGGGGBBBB IIIImmmmaaaaggggeeeessss SGI's RGB file format. See rgb(4) for more details. AAAAbbbbeeeekkkkaaaassss YYYYUUUUVVVV IIIImmmmaaaaggggeeeessss 8 bit 4:2:2 YUV video data with no header. SSSSGGGGIIII RRRRiiiicccceeee IIIImmmmaaaaggggeeeessss This is SGI file format which stores Rice images. QQQQuuuuiiiicccckkkk TTTTiiiimmmmeeee See mvIntro(3dm) for more details. With this file format oooorrrriiiioooonnnn provides real-time performance for both capture and playback. Since oooorrrriiiioooonnnn has to use direct i/o techniques in order to achieve real-time performance, using QT files not created by oooorrrriiiioooonnnn may problems.(One of the parameters that definitely needs tuning is maxdmasz. Use systune(1M) to configure this variable to a minimum of 0x1001). Rice compressed images can be stored as SGI Rice images and in Quicktime file container. DDDDVVVVCCCCPPPPRRRROOOO////DDDDVVVV DDDDIIIIFFFF Depending on the compression scheme chosen (DV or DVCPRO), the corresponding DIF is chosen for capture or playback.Only Frame mode is supported for DV/DVCPRO. Like quicktime files, DV/DVCPRO compressed data file is written in a single file with .dif extension. If AUDIO device is also selected, the captured audio from the Audio device is interleaved into DIF frame, captured from the DIVO/DVC hardware. On playback, if audio device is selected, the audio data from the DIF frame is extracted before playing it on the DIVO/DVC. The extracted audio data is played on the selected audio device in sync with video playback on the DIVO/DVC hardware. When SDTI Mux/Demux switch is on, DV/DVCPRO compressed DIF data is multiplexed (on playback) or demultiplexed (on capture).Currently SDTI MUX/DEMUX is supported only for Field mode DIVO_SDTI_DV_RATE_4X transfer rate. PPPPaaaaggggeeee 8888 oooorrrriiiioooonnnn((((1111)))) oooorrrriiiioooonnnn((((1111)))) AAAAUUUUDDDDIIIIOOOO When enabled, oooorrrriiiioooonnnn supports audio when using Quicktime file format. Audio data is stored in a separate AIFC file. When DDDDeeeeffffaaaauuuulllltttt audio device is selected, oooorrrriiiioooonnnn uses the default device selected in apanel (apanel(1)). When using DIVO as an audio device, option mmmmoooonnnniiiittttoooorrrr on apanel should be activated to avoid time consuming audio initialization in DIVO. oooorrrriiiioooonnnn provides support for synchronized audio and video capture. Captured files can be processed using moviemaker(1). Playback synchronization is not supported in current release. HHHHIIIINNNNTTTTSSSS FFFFOOOORRRR RRRREEEEAAAALLLL----TTTTIIIIMMMMEEEE CCCCAAAAPPPPTTTTUUUURRRREEEE////PPPPLLLLAAAAYYYYBBBBAAAACCCCKKKK OOOOrrrriiiioooonnnn supports real-time performance only when using Quicktime files. These files have to be created in optimized way which complies with constraints imposed by Direct i/o requirements. For optimal performance, Quicktime files have to be stored on disk array prepared using diskallign(1) and configured for optimum performance. The easiest way to obtain real-time performance without getting sequence lost events is to use RICE images with QT file format. CCCCUUUUSSSSTTTTOOOOMMMMIIIIZZZZAAAATTTTIIIIOOOONNNN OOOOrrrriiiioooonnnn provides an app-defaults file, and may be customized using X resources. The application class name is OOOOrrrriiiioooonnnn. BBBBUUUUGGGGSSSS In order to guarantee frame accurate capture and record with triggering, all video devices must be locked to a common stable sync. Some VLAN devices do not accept "00:00:00:00" as a valid time code. SSSSEEEEEEEE AAAALLLLSSSSOOOO apanel(1), diskalign(1), divo_memtovid(1), divo_vidtomem(1), mvIntro(3dm), moviemaker(1), printf(3S), rgb(4), vcp(1), videoin(1) PPPPaaaaggggeeee 9999